Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>XSQL</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/XSQL"> <link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-XSQL rootpage-XSQL skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">XSQL</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="infobox float-right toptextcells hintergrundfarbe1" id="vorlage-infobox-dateiformatXSQL_–_Combining_XML_and_SQL" summary="Infobox Dateiformat" style="width:23em; margin: 0 0 1em 1em; border:solid 1px #BBBBBB; font-size: 90%; padding:2px;">

<tbody><tr>
<th colspan="2">XSQL – Combining XML and SQL
</th></tr>






<tr>
<td style="white-space: nowrap;"><a href="Dateinamenserweiterung" title="Dateinamenserweiterung">Dateiendung</a>:
</td>
<td><i>keine</i>
</td></tr>










<tr>
<td style="white-space: nowrap;">Art:
</td>
<td><a href="Auszeichnungssprache" title="Auszeichnungssprache">Auszeichnungssprache</a>, <a href="Datenbanksprache" title="Datenbanksprache">Datenbanksprache</a>
</td></tr>




<tr>
<td style="white-space: nowrap;">Erweitert von:
</td>
<td><a href="Extensible_Markup_Language" title="Extensible Markup Language">XML</a>, <a href="SQL" title="SQL">SQL</a>
</td></tr>


<tr>
<td style="white-space: nowrap;vertical-align:top;"><a href="Standard" title="Standard">Standard(s)</a>:
</td>
<td><a rel="nofollow" class="external text" href="http://xsql.sourceforge.net/">xsql.sourceforge.net</a>
</td></tr>


<tr>
<td colspan="2" style="display:none">
<p>



</p><p><br>

</p>
</td></tr>
<tr>
<td colspan="2">
</td></tr></tbody></table>
<p><b>XSQL</b> verbindet die durch <a href="XML" class="mw-redirect" title="XML">XML</a> gebotenen Möglichkeiten einer universellen <a href="Auszeichnungssprache" title="Auszeichnungssprache">Datenbeschreibung</a> mit den Möglichkeiten von <a href="SQL" title="SQL">SQL</a>, um <a href="Abfragesprache" title="Abfragesprache">Abfragen</a> <a href="Relationale_Datenbank" title="Relationale Datenbank">relationaler Datenbanken</a> und deren Ergebnisse unabhängig von der jeweiligen <a href="Programmiersprache" title="Programmiersprache">Programmiersprache</a> und des verwendeten <a href="Datenbank" title="Datenbank">Datenbanksystems</a> weiterverarbeiten zu können.
</p><p>Mit der <a href="Implementierung#Softwaretechnik" title="Implementierung">Implementierung</a> von XSQL beschäftigt sich zum einen das gleichnamige <a href="SourceForge" title="SourceForge">SourceForge</a>-Projekt, zum anderen stellt der <a href="Oracle_Application_Server" title="Oracle Application Server">Oracle Application Server</a> eine Reihe von <a href="Dienstprogramm" title="Dienstprogramm">Systemprogrammen</a> bereit, um XML mit <a href="PL/SQL" title="PL/SQL">PL/SQL</a> oder <a href="Java_(Programmiersprache)" title="Java (Programmiersprache)">Java</a> bearbeiten zu können.
</p>
<div class="mw-heading mw-heading2"><h2 id="xsql.sourceforge">xsql.sourceforge</h2></div>
<p>Das SourceForge-Projekt <i>xsql.sourceforge.net</i> spezifiziert die Implementierung von XSQL durch eine <a href="Dokumenttypdefinition" title="Dokumenttypdefinition">DTD</a>. Es ist allerdings geplant, zu einem späteren Zeitpunkt ein <a href="XML_Schema" title="XML Schema">XML-Schema</a> zu verwenden. Zum parsen der XSQL-Dateien und den Zugriff auf deren Elemente wird ein <a href="Datenstruktur#Baum" title="Datenstruktur">baum-</a> und <a href="Ereignis_(Programmierung)" title="Ereignis (Programmierung)">ereignis</a>-basiertes <a href="Programmierschnittstelle" title="Programmierschnittstelle">API</a> verwendet. XSQL wird durch Änderungen am <a href="Perl_(Programmiersprache)" title="Perl (Programmiersprache)">Perl</a>-<a href="Modul_(Software)" title="Modul (Software)">Modul</a> <code>XML::Generator::DBI</code> realisiert. Diese Änderungen werden durch den Modul-Maintainer eingepflegt. XSQL ist somit auf jeder <a href="Hardware-Plattform" class="mw-redirect" title="Hardware-Plattform">Hardware-Plattform</a> verfügbar, auf der Perl eingesetzt werden kann. Bei genügend Interesse können auch andere Programmiersprachen unterstützt werden.
</p>
<div class="mw-heading mw-heading2"><h2 id="Oracle_Application_Server">Oracle Application Server</h2></div>
<p>Der <i>Oracle Application Server</i> der Firma <a href="Oracle" title="Oracle">Oracle</a> benutzt XSQL-Pages, um XML-Daten zu speichern, diese bei Bedarf mit <a href="XSL_Transformation" title="XSL Transformation">XSLT</a> zu transformieren und darzustellen. Zur Anwendungsentwicklung mit bspw. <a href="JDeveloper" title="JDeveloper">JDeveloper</a> müssen die jeweiligen XML-Parser für Java oder PL/SQL installiert sein. Die benötigten Klassen sind im <i>ORACLE's XML Developer Kit</i> (XDK) aktueller Revision enthalten.
</p>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<p>SourceForge-Projekt
</p>
<ul><li><span class="cite">David Dooling: <a rel="nofollow" class="external text" href="http://xsql.sourceforge.net/"><i>XSQL – Combining XML and SQL.</i></a> <a href="SourceForge" title="SourceForge">SourceForge</a>, 1.&nbsp;November 2002,<span class="Abrufdatum"> abgerufen am 25.&nbsp;Oktober 2009</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AXSQL&amp;rft.title=XSQL+%E2%80%93+Combining+XML+and+SQL&amp;rft.description=XSQL+%E2%80%93+Combining+XML+and+SQL&amp;rft.identifier=http%3A%2F%2Fxsql.sourceforge.net%2F&amp;rft.creator=David+Dooling&amp;rft.publisher=%5B%5BSourceForge%5D%5D&amp;rft.date=2002-11-01&amp;rft.language=en">&nbsp;</span></li>
<li><span class="cite"><a rel="nofollow" class="external text" href="http://metacpan.org/module/XML::Generator::DBI"><i>XML::Generator::DBI.</i></a> <a href="CPAN" title="CPAN">CPAN</a>,<span class="Abrufdatum"> abgerufen am 25.&nbsp;Oktober 2009</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AXSQL&amp;rft.title=XML%3A%3AGenerator%3A%3ADBI&amp;rft.description=XML%3A%3AGenerator%3A%3ADBI&amp;rft.identifier=http%3A%2F%2Fmetacpan.org%2Fmodule%2FXML%3A%3AGenerator%3A%3ADBI&amp;rft.publisher=%5B%5BCPAN%5D%5D&amp;rft.language=en">&nbsp;</span></li></ul>
<p>Oracle Application Server:
</p>
<ul><li><span class="cite">Steven Feuerstein: <a rel="nofollow" class="external text" href="https://web.archive.org/web/20060822044159/http://www.oracle.com/oramag/oracle/01-jul/o41xml.html"><i>XML for the PL/SQL Developer.</i></a> <a href="Oracle" title="Oracle">Oracle Corporation</a>, archiviert vom <style data-mw-deduplicate="TemplateStyles:r250917974">
/* start https://de.wikipedia.org/ */


.mw-parser-output .dewiki-iconexternal>a{background-position:center right!important;background-repeat:no-repeat!important}body.skin-minerva .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/OOjs_UI_icon_external-link-ltr-progressive.svg")!important;background-size:10px!important;padding-right:13px!important}body.skin-timeless .mw-parser-output .dewiki-iconexternal>a,body.skin-monobook .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/MediaWiki_external_link_icon.svg")!important;padding-right:13px!important}body.skin-vector .mw-parser-output .dewiki-iconexternal>a{background-image:url("./_mw_/Link.ernal-small-ltr-progressive.svg")!important;background-size:0.857em!important;padding-right:1em!important}


/* end https://de.wikipedia.org/ */
</style><span class="dewiki-iconexternal"><a class="external text" href="https://redirecter.toolforge.org/?url=http%3A%2F%2Fwww.oracle.com%2Foramag%2Foracle%2F01-jul%2Fo41xml.html">Original</a></span> am <span style="white-space:nowrap;">22.&nbsp;August 2006</span><span>;</span><span class="Abrufdatum"> abgerufen am 25.&nbsp;Oktober 2009</span> (englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AXSQL&amp;rft.title=XML+for+the+PL%2FSQL+Developer&amp;rft.description=XML+for+the+PL%2FSQL+Developer&amp;rft.identifier=https%3A%2F%2Fweb.archive.org%2Fweb%2F20060822044159%2Fhttp%3A%2F%2Fwww.oracle.com%2Foramag%2Foracle%2F01-jul%2Fo41xml.html&amp;rft.creator=Steven+Feuerstein&amp;rft.publisher=%5B%5BOracle%7COracle+Corporation%5D%5D&amp;rft.date=&amp;rft.source=http://www.oracle.com/oramag/oracle/01-jul/o41xml.html&amp;rft.language=en">&nbsp;</span></li>
<li><span class="cite">Fachbereich Informatik, Mathematik und Naturwissenschaften: <a rel="nofollow" class="external text" href="http://www.imn.htwk-leipzig.de/~mrandel/project/about/about_o.html"><i>Datenbank-Webanwendungen mit XML-Developer Kit und XSQL-Pages von ORACLE.</i></a> <a href="Hochschule_f%C3%BCr_Technik%2C_Wirtschaft_und_Kultur_Leipzig" title="Hochschule für Technik, Wirtschaft und Kultur Leipzig">Hochschule für Technik, Wirtschaft und Kultur Leipzig</a>,<span class="Abrufdatum"> abgerufen am 25.&nbsp;Oktober 2009</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AXSQL&amp;rft.title=Datenbank-Webanwendungen+mit+XML-Developer+Kit+und+XSQL-Pages+von+ORACLE&amp;rft.description=Datenbank-Webanwendungen+mit+XML-Developer+Kit+und+XSQL-Pages+von+ORACLE&amp;rft.identifier=http%3A%2F%2Fwww.imn.htwk-leipzig.de%2F%7Emrandel%2Fproject%2Fabout%2Fabout_o.html&amp;rft.creator=Fachbereich+Informatik%2C+Mathematik+und+Naturwissenschaften&amp;rft.publisher=%5B%5BHochschule+f%C3%BCr+Technik%2C+Wirtschaft+und+Kultur+Leipzig%5D%5D&amp;rft.date=">&nbsp;</span></li></ul></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2020-07-12" href="https://de.wikipedia.org/wiki/?title=XSQL&amp;oldid=201809395">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>